home *** CD-ROM | disk | FTP | other *** search
/ AEMail 2.40 / AEMail v2.40.iso / install.txt < prev    next >
Text File  |  2001-03-22  |  37KB  |  738 lines

  1.                           INSTALLATION OF AEMAIL
  2.                              (March 31, 2001)
  3.  
  4. The AEMail Install Script uses the Installer program first provided by
  5. Commodore and later revised by Amiga Technologies.  You should use the
  6. Install_AEMail script to install AEMail.  It is not recommended that you
  7. attempt to install AEMail by hand since some actions are necessary through
  8. the install script.  This is especially true if you are attempting to
  9. install a registered version of AEMail!
  10.  
  11.     Installer and Installer project icon
  12.     (c) Copyright 1995-96 Escom AG.  All Rights Reserved.
  13.     Reproduced and distributed under license from Escom AG.
  14.  
  15.     INSTALLER SOFTWARE IS PROVIDED "AS-IS" AND SUBJECT TO CHANGE;
  16.     NO WARRANTIES ARE MADE.  ALL USE IS AT YOUR OWN RISK.  NO LIABILITY
  17.     OR RESPONSIBILITY IS ASSUMED.
  18.  
  19. Starting with Version 2.00 of AEMail, the Installation script was
  20. completely re-written from previous versions.  You can now define multiple
  21. users with the install script and use the install script to add or update
  22. users as well as delete users (Version 2.30 and above).
  23.  
  24. The script was further modified for Version 2.20 to place additional edits
  25. when naming configuration files and your mail directory.  The script also
  26. installs the ClassAct classes required by AEMail if you are installing with
  27. an OS prior to 3.5.  If you are installing to OS 3.5, it is not necessary
  28. to install the ClassAct classes since they are built into the OS.
  29.  
  30. In OS versions prior to 3.5 you will be asked if you want to install
  31. ClassAct.  It is not necessary to do this if you are already have ClassAct
  32. installed on your system (either by a previous AEMail install or with
  33. another program using ClassAct).
  34.  
  35. Other changes to the Version 2.20 installation script include:
  36.  
  37.     Changing RAM: to T: for saving temporary files.  On most Amigas, T: is
  38.     in RAM:  However, in some low memory situations, a user may assign T:
  39.     to a hard drive.  By changing RAM: to T:, users with low memory
  40.     conditions can still install AEMail.
  41.  
  42.     If you have previously installed a version of AEMail 2.00 or above, you
  43.     can bypass the "Configuring Users" portion of the script as long as you
  44.     do not want to add to your users or update a user.
  45.  
  46. Further changes to the Version 2.30 installation script include:
  47.  
  48.     The ability to delete users.
  49.  
  50.     The installation script now asks what type of installation you are
  51.     performing: a demo version, a previously registered version, or a new
  52.     registered version.
  53.  
  54. Please read these instructions before attempting to install AEMail.
  55.  
  56. If you have the diskette version of AEMail, you will find that it is now a
  57. two disk set.  Place Disk_1 in your drive to start the installation.  At
  58. the appropriate time you will be asked to insert "AEMail_V2.30-Disk_2".
  59.  
  60. If you are installing from a version obtained over the Internet or from the
  61. AEMail CD-ROM, you will not get this message.
  62.  
  63. To install AEMail simply double click on the "Install_AEMail icon".  The
  64. install script provides two user levels that the user can choose:
  65.  
  66.     Intermediate    (control of configuration parameters only)
  67.     Expert          (control of configuration and where files are placed)
  68.  
  69. See below for actions that are different between the two user levels.
  70.  
  71. The first thing that the Install script will ask is what type of
  72. installation you are performing:
  73.  
  74.     A Demo Version
  75.     A Previously Registered Version
  76.     A New Registered Version
  77.  
  78. If you are installing a new registered version you will need a key code
  79. which was provided when you purchased AEMail.  You will not be able to
  80. continue with the installation if you can not provide the correct key code.
  81. In this event you should re-install using the Demo Version and contact the
  82. author at jzachar@calweb.com for further instructions.
  83.  
  84. Likewise, if you are installing a previously registered version, the
  85. installion script will attempt to locate your registration information in a
  86. file called .registration in you main AEMail program directory.  If your
  87. previous installed version was prior to 2.00, it will look for the
  88. registration file in AEMail:.registration.  If it can't be found you will
  89. be instructed to install at the Demo Version level and to contact
  90. jzachar@calweb.com for further instructions.  Before doing that, however,
  91. execute your newly installed AEMail and see if it is a registered version.
  92.  
  93. The Install script then makes an attempt to determine which TCP/IP stack
  94. that you have installed.  This controls which defaults will be taken.  The
  95. way the install scripts knows which TCP/IP stacks are present is as follows
  96. (you must have installed the particular stack before installing AEMail):
  97.  
  98.     AmiTCP:     This is controlled by the presence of the AmiTCP: assign
  99.                 statement and the presence of the AmiTCP:bin drawer.  The
  100.                 AmiTCP:  assignment and the AmiTCP:bin drawer were
  101.                 automatically created when you installed AmiTCP.
  102.  
  103.  
  104.     Miami:      This is controlled by the presence of the Miami: assign
  105.                 statement.  When you installed Miami you should have let
  106.                 the install create the Miami: assign.  This was only
  107.                 available under later versions of Maimi.
  108.  
  109.                 While the Miami:  assign is not an absolute requirement
  110.                 if you are using Miami, it is required if you intend
  111.                 to use the supplied "startnet.miami" script without
  112.                 modification.  This script locates Miami with Miami:Miami
  113.                 which depends on the Miami assign.  If the Miami assign is
  114.                 not present you would have to modify the script to use the
  115.                 full path name of where Miami is located.
  116.  
  117.     TermiteTCP: This is controlled by the presence of the TermiteTCP.prefs
  118.                 envronomental variable.  Also, if you want to pick up
  119.                 some of the other TermiteTCP variables, such as email
  120.                 address, you must have run TermiteTCP prior to installing
  121.                 AEMail (TermiteTCP does not have to be online, however).
  122.  
  123. The install script will ask you to verify which TCP/IP stack you are using.
  124. A fourth alternative "Other" is provided if you have another TCP/IP stack
  125. or you have not as yet installed your chosen stack software.
  126.  
  127. If you have multiple stacks installed, the initial stack selection is made
  128. in this priority:
  129.  
  130.     Miami
  131.     AmiTCP
  132.     Termite-TCP
  133.  
  134. You can, of course, change this with the requester.
  135.  
  136. If you select the Intermediate user level, the following actions will be
  137. taken:
  138.  
  139.     If you have previously installed AEMail with a version 1.10 or greater,
  140.         the install script will determine where AEMail was previously
  141.         installed from the ENV:AEMail_Dir environmental variable.
  142.  
  143.     If you have not previously installed AEMail or you are updating from
  144.         an AEMail version prior to 1.10, the AEMail executable file will be
  145.         placed in AmiTCP:bin if the AmiTCP stack was selected or, if one of
  146.         the other stacks was selected, on the largest partition on your
  147.         hard drive.
  148.  
  149.         Note: No special directory will be created if AmiTCP is
  150.         selected, otherwise a directory called "AEMail" will be created
  151.         for containing the AEMail executable.  When the installation
  152.         script terminates it will tell you where it placed the AEMail
  153.         executable.
  154.  
  155.         The reason that AEMail is placed in the AmiTCP:bin drawer if the
  156.         AmiTCP:  assignment is present and you selected AmiTCP as your
  157.         TCP/IP stack, is that the "startnet" and "stopnet" scripts for
  158.         AmiTCP should be in the same directory that contains AEMail if they
  159.         are to work without modification.  The AmiTCP installation places
  160.         these scripts in the AmiTCP:bin drawer.
  161.  
  162.     For OS Versions prior to 3.5, the ClassAct classes will be normally
  163.         installed to your SYS:Classes drawer.  You will be asked if you
  164.         want the 020 optimized version of the classes.  If you are running
  165.         on an 020 or greater processor, reply "yes".  With OS 3.5, the
  166.         ClassAct classes will have been installed when the OS was
  167.         installed.
  168.  
  169.     The documentation files that you want copied will be copied to a drawer
  170.         called "documentation" in the drawer which contains the AEMail
  171.         executable.
  172.  
  173.     A special ARexx documentation file (which is also part of the
  174.         AEMail.doc and AEMail.guide files), is placed in a drawer called
  175.         "ARexx" in the drawer which contains the AEMail executable.  This
  176.         drawer will also contain some sample ARexx scripts.
  177.  
  178.     If you want the AEMail.readme file, it will be copied to the directory
  179.         containing your AEMail executable.
  180.  
  181.     The ARexx scripts StartNet.Miami and StopNet.Miami will be copied to
  182.         the directory containing your AEMail executable providing they are
  183.         not already there.  This prevents copying over scripts that may
  184.         have been previously modified.
  185.  
  186.     A handy registration form called "registration.form" will be available
  187.         in your main AEMail directory.  It has an icon which, if you double
  188.         click on it, will use the "PrintFiles" program in your SYS:Tools
  189.         directory to print out the registration form.
  190.  
  191.     You will be asked how many users you want configured.  See the section
  192.         below on Configuring Users to see what happens here.
  193.  
  194.     If you are updating a user, you can change their mail directory.
  195.         However, if you are creating a new mail directory rather than using
  196.         an existing one,  you will start out with a blank address book and
  197.         empty standard folders.
  198.  
  199.     If you are running under AmigaDos 3.0 or greater, the supplied
  200.         mailcap file will be copied to the mail directory for each user
  201.         unless a mailcap file already exists in that user's mail directory.
  202.         No mailcap file will be copied if one already exists in the user's
  203.         mail directory or if you are using AmigaDos 2.1.
  204.  
  205.     An AEMAIL2: assign statement pointing to the drawer containing your
  206.         AEMail executable will automatically be placed in your
  207.         S:User-Startup file.
  208.  
  209.     An "ASSIGN C: SYS:REXXC ADD" will also be added to your s:User-Startup
  210.         file to provide a path to your AREXX commands.
  211.  
  212. The following additional capabilities are provided when you install at the
  213. Expert level:
  214.  
  215.     You will be able to choose which directory AEMail will be installed in.
  216.         If you are installing AEMail for first time, this may be desireable
  217.         rather than installing in the largest partition on your hard drive.
  218.         The default directory that is selected will be the one that would
  219.         have been selected under the Intermediate level.
  220.  
  221.     You will be able to choose which directory you wish to install your
  222.         Documentation files in.  WARNING: for the Help function to properly
  223.         work, the AEMail.guide file must be in the "documentation" drawer
  224.         within the drawer which contains the AEMail executable.  You can
  225.         change the location of the .guide file by using the "HELP=" Tool
  226.         Type.  This must be done manually.  The Install script WILL NOT set
  227.         this tool type.
  228.  
  229.     You will be able to choose which directory you wish to install your
  230.         ARexx files in.  You might want to select the Rexx: directory for
  231.         this so that the supplied ARexx scripts become immediately
  232.         available.
  233.  
  234.     If you want a mailcap file other than the one provided, you can select
  235.         where you want this file copied from.  If you want to use the
  236.         alternate mailcap provided in the ARexx drawer for displaying HTML
  237.         documents with your browser, you could specify the AEMail ARexx
  238.         drawer for the source of the mailcap.
  239.  
  240. As noted above, the default drawer in which your documentation is placed is
  241. a drawer called "Documentation" in the drawer containing your AEMail
  242. executable.  This is different from versions prior to 1.50 where the
  243. documentation files were placed in the same drawer as the AEMail
  244. executable.  Documentation files located in the drawer containing your
  245. AEMail executable WILL BE deleted by the installation script.  If you want
  246. these retained you will have to re-name or save them yourself.
  247.  
  248. Towards the beginning of the script, after you have identified your TCP/IP
  249. stack, the script will determine if you have already installed the current
  250. version of AEMail.  If you have, you will be asked if you want to do a Full
  251. Install or want to add, delete and/or update users.  If you just want to
  252. add, delete or update users, you will go immediately to the "Configuring
  253. Users" section described below.
  254.  
  255.  
  256.                              Configuring Users
  257.                              -----------------
  258.  
  259. You can set up multiple users of AEMail from the Install Script.  Each user
  260. will be provided a Project Icon named as the user wishes.  This project
  261. icon will point to the AEMail executable and will be created with certain
  262. required Tool Types as "configuration" items.  The Project icons will be
  263. created with the Install_AEMail script.
  264.  
  265. If you have previously installed a version of AEMail 2.00 or above, you
  266. have already established your users.  In this situation all of the users
  267. that have been previously defined will be displayed and you will be asked
  268. if you want to "Add/Delete/Update Users" or "Accept Current Users".  If you
  269. reply with "Accept Current Users", the user configuration section will be
  270. bypassed.
  271.  
  272. If you have not installed AEMail previously or your previously installed
  273. version is prior to 2.00, you will be asked how many users with different
  274. email addresses you wish to configure AEMail for.  You must have at least
  275. one user.  Certain questions will then be asked for each user so that
  276. appropriate Project icons can be created with the appropriate Tool Types.
  277.  
  278. If you already have established users and replied "Add/Delete/Update Users"
  279. you will first be asked if you want to delete any users.  If you do, your
  280. existing users will be displayed and you can select the one you want to
  281. delete.
  282.  
  283. The script will determine the Configuration file used by the user you want
  284. deleted.  It will display a requester asking if you want to delete this
  285. configuration file.  Unless you want to use this configuration file again,
  286. you will want to delete it.
  287.  
  288. The script will then determine the Mail directory for the user you want
  289. deleted.  Again it will ask if you want this mail directory deleted.  If
  290. the mail directory is being used by another user you should not delete it.
  291.  
  292. After that user is deleted you will be asked if you want to delete
  293. another user. If you don't, you will then be asked how many users you want
  294. to add or update.  You can reply 0 to this message which will then bypass
  295. establishing or changing any users.
  296.  
  297. As each user is processed you will get a message asking you to select the
  298. name of the icon you want your user to have.  Since you can both create a
  299. new user or update an existing user, you will be present with a list of
  300. choices that looks like this:
  301.  
  302.     Create new icon
  303.     name-of-previously-defined-user-1
  304.     name-of-previously-defined-user-2
  305.     ...........
  306.     name-of-previously-defined-user-n
  307.  
  308. Only the names of previously defined users will appear in this list.  If
  309. you select any of the users or the "Create new icon" entry you will get a
  310. message that asks you to enter (or confirm) the name of the user (icon
  311. name) that you want the user to have.  When you select "Create new icon" a
  312. default name will be used that will be one of the following:
  313.  
  314.     AEMail_User_1
  315.     AEMail_User_2
  316.     AEMail_User_3
  317.     ...........
  318.  
  319.     AEMail_User_n
  320.  
  321. You can change the name or use the one provided.  You will then be told if
  322. the icon already exists or not and asked to confirm that this is the
  323. correct name.  If you are editing a previously created icon, that icon, of
  324. course will exist.  You will be given an opportunity to re-enter the name
  325. if you decide it is wrong.
  326.  
  327. If you are updating from a previous version of AEMail (before 2.00), you
  328. will already have a "Tool" icon for AEMail.  If you select "AEMail" as the
  329. name, the "tool" icon will be turned into a Project icon for your primary
  330. user and all existing Tool Types will be obtained as default values.  If
  331. you choose to change the name of the icon, the "AEMail" tool icon will
  332. remain.
  333.  
  334. WARNING:  Do not try to DELETE any icon called "AEMail" (tool or project)
  335. AFTER you have installed AEMail using the workbench "Icons/Delete..."  menu
  336. item.  This will delete the AEMail executable as well.  If you don't want
  337. the "AEMail" icon it is best to delete it BEFORE installing AEMail or use 
  338. the delete function described above to delete the icon.
  339.  
  340. The required Tool Types that will be created for each user's Project icon
  341. are:
  342.  
  343.     CONFIG=
  344.     MAIL_DIR=
  345.     PASSPROTECT=YES
  346.  
  347. The CONFIG= Tool Type points to the configuration file for that user.  This
  348. configuration file must be unique for each user.  Under both install
  349. options (Intermediate and Expert), a file requester will appear for you to
  350. select the configuration file name.  If you are not updating an existing
  351. user, this configuration file will not exist so you can enter whatever you
  352. like (providing a file with the same name is not present).  You can select
  353. any drawer, but either the drawer containing the AEMail executable or the
  354. s:  directory are recommended.
  355.  
  356. If you start AEMail from the shell without any arguments, you will need to
  357. name your primary user's configuration file aemail.cnfg in the s:
  358. directory.
  359.  
  360. If you are doing a full install and you have a s:aemail.cnfg file, this
  361. file will automatically be selected as your default configuration file for
  362. your first user provided no configuration file was previous specified in
  363. the "AEMail" Tool Types.  If you install at the "Expert" level, you will
  364. be able to copy and/or rename this file to another location.
  365.  
  366. The MAIL_DIR= Tool Type is used to specify where your mail directory is
  367. located.  In versions of AEMail prior to 2.00, the AEMail:  assign was used
  368. to specify the mail directory location and the Tool Type was only used if
  369. the mail directory differed from that.  This is no longer the case.  With
  370. version 2.00 and above, the AEMail:  ASSIGN statement is no longer used,
  371. the mail directory will always be specified by the MAIL_DIR= Tool Type.
  372. After installing a user you can change their mail directory by either
  373. changing this Tool Type or by running the Installation script again to
  374. update this user.
  375.  
  376. If you are updating from a version of AEMail prior to 2.00, the AEMail
  377. ASSIGN will be used to specify the default MAIL_DIR unless a MAIL_DIR=
  378. Tool Type was previously specified in an updated icon.
  379.  
  380. For new users, you will be given an opportunity to accept the default as
  381. the mail directory or specify a new mail directory location for each user.
  382. The MAIL_DIR does not have to be unique to each user.  Two or more users
  383. can share the same mail directory.  If the mail directory you specify is
  384. not present, it will be created.
  385.  
  386. The PASSPROTECT=YES Tool Type is used to password protect the mail
  387. directory for a particular user (only available for registered users).  You
  388. will be told whether the mail file is currently password protected or not
  389. and then be asked if you want to password protect the mail directory for
  390. this particular user.  If the file was previously password protected, you
  391. can turn that feature off by replying 'No'.  To continue password
  392. protection you will have to reply 'yes'.  The password that is used to
  393. password protect the directory is the same one that is used to access the
  394. POP server by that particular user.
  395.  
  396. Previously an INTERLACE=YES Tool Type was used to specify the screen mode
  397. that AEMail would initially open on.  This Tool Type is now obsolete.
  398. AEMail will now initially open on whatever screen mode is set for your
  399. Workbench screen.  After initially loading AEMail, you can change the
  400. screen mode through the Configuration Edit screen, General page.
  401.  
  402. You will also be able to provide additional configuration data for each
  403. user that will be stored in the Tool Types parameters of the AEMail Project
  404. icon for that user.  If the user has an existing Configuration file, you
  405. will be asked if you want to re-configure this user's data.  If you do, the
  406. existing configuration file will be renamed with ".old" appended to it.  If
  407. the user does not have an existing configuration file, you will be asked if
  408. you want to configure now or wait until AEMail is first loaded.
  409.  
  410. Since you can change the configuration data from AEMail, the Configuration
  411. file always takes precedence over the Tool Types.  The only exceptions to
  412. this are the name of the configuration file (CONFIG=) and the name of the
  413. mail directory (MAIL_DIR=).  That is why any existing configuration file
  414. is renamed to avoid resetting the configuration data when AEMail is first
  415. loaded.
  416.  
  417. Certain configuration parameters must be provided before AEMail will run.
  418. These configuration parameters are provided either by Tool Types in the
  419. AEMail icon or through a special Configuration Setup Window when you first
  420. run AEMail and saved in the user's configuration file.
  421.  
  422. If these parameters are not provided by Tool Types (through the
  423. installation script) or by an existing configuration file, the
  424. Configuration Setup Window will be displayed upon the initial startup of
  425. AEMail.  You can not proceed beyond this configuration setup until certain
  426. required configuration parameters are provided.  The absolute minimum
  427. configuration parameters that must be provided are:
  428.  
  429.     POP3 UserID
  430.     Password
  431.     Your email Address
  432.     POP Server Name
  433.     SMTP Server Name
  434.     Domain Name
  435.     Edit Call
  436.  
  437. For a full discussion on configuring AEMail, refer to the AEMail
  438. documentation or guide files.
  439.  
  440. If you decide to configure using Tool Types, the installation script will
  441. try to automatically configure certain items to default values.  These
  442. include the switch for deleting mail from your POP Server once it has been
  443. transferred to your Amiga and the switch for stripping duplicate messages.
  444. The edit call will default to c:ed and will open the editor on the
  445. Workbench.  Also, if you have your TCP/IP stack loaded (not necessarily
  446. on-line), it will obtain certain default items from environmental variables
  447. stored by the stack software.
  448.  
  449. The installation script will allow you to provide additional configuration
  450. parameters as Tool Types in your AEMail icon or to change the default ones.
  451.  
  452. A POP Server name and a SMTP Server name must be provided.  However, if
  453. they are missing AND, if the Domain Name has been specified, default
  454. values will also be assigned to these items.  These default values will
  455. prepend 'POP.' to the domain name for the POP server and 'SMTP.' to the
  456. domain name for the SMTP Server as defaults.  Please note:  these may NOT
  457. be correct for your POP and SMTP servers.  If they are not, you will have
  458. to change these items with the installation script.  Some Internet Service
  459. Providers use mail.  prepended to the domain server for both the POP and
  460. SMTP servers.
  461.  
  462. If you have a problem understanding what should be entered with the
  463. install, use the HELP function of the Install script.  Here is some of the
  464. help information from the script:
  465.  
  466.   "The domain name is usually the part of your e-mail address that follows"
  467.   "the '@' sign.  If something else is required by your Internet Provider,"
  468.   "provide it here."
  469.  
  470.   "As an example, my email address is:"
  471.  
  472.         "jzachar@calweb.com"
  473.  
  474.   "The domain name for my Internet provider is therefor 'calweb.com'."
  475.  
  476.  
  477.   "POP Server.  POP stands for 'Post Office Protocol' and your "
  478.   "POP Server is the name assigned to the host computer that holds "
  479.   "your Internet mail.  Normally this would be 'pop.' or 'mail.' "
  480.   "prepended to your Domain name."
  481.  
  482.   "Consult your Internet provider if the POP Server is called "
  483.   "something other than the above."
  484.  
  485.  
  486.   "SMTP Server.  SMTP stands for 'Simple Mail Transfer Protocol' and "
  487.   "your SMTP server is the name assigned to the host computer that "
  488.   "sends your Internet mail.  Normally this would be 'smtp.' or 'mail.' "
  489.   "prepended to your Domain name"
  490.  
  491.   "Consult your Internet provider if the SMTP Server is called "
  492.   "something other than the above."
  493.  
  494.  
  495. If you have installed and ran your TCP/IP stack before you installed
  496. AEMail, the only configuration parameter you may have to provide is your
  497. password.  If you are using TermiteTCP, the POP3 UserID and the SMTP Domain
  498. Name are extracted from the email address that you gave TermiteTCP.  Other
  499. stacks provide environmental variables to store this information.  If these
  500. are not the correct values you will have to change them in either with the
  501. Installation script or through the Identity page of the Configuration
  502. Setup Window.
  503.  
  504. One of the things that is needed to run AEMail is an editor.  By default
  505. AEMail will use the AmigaDOS editor, ed, which comes with all Amigas.
  506. However, you can change this through the install to any editor that you
  507. want provided that you have specified that you want to configure AEMail
  508. when you do the install.
  509.  
  510.                            Other Considerations
  511.                            --------------------
  512.  
  513. If you are using Miami as your TCP/IP software, special startnet.miami and
  514. stopnet.miami scripts have been provided with the install of AEMail.  If
  515. you select Miami as your TCP/IP stack and the Miami assign is present, the
  516. install script assumes the Miami startnet and stopnet scripts should be
  517. used.
  518.  
  519. If you are using AmiTCP, that software provides its own StartNet and
  520. StopNet scripts.  They are usually in your AmiTCP:bin directory.  It is
  521. recommended that you place AEMail in the same directory that contains these
  522. AmiTCP StartNet and StopNet scripts, although this is not an absolute
  523. requirement.  If AEMail is placed in a different directory, you might have
  524. to modify these scripts to work properly.  If the directory containing your
  525. StartNet or StopNet scripts is NOT the AmiTCP:bin directory or the scripts
  526. have names different from "startnet" or "stopnet", you will have to change
  527. the default values for the STARTNET and STOPNET tool types.  You can do
  528. that with the installation script.
  529.  
  530. If you are using TermiteTCP, there are no Start Net or Stop Net scripts.
  531.  
  532. SPECIAL NOTE FOR MIAMI USERS:  In the TCP/IP Settings page on Miami, the
  533. "Down when Offline" item should be checked and the settings SAVED.  If this
  534. item is not checked, it will take AEMail 80 seconds to determine that Miami
  535. is offline if Miami is loaded but not online.
  536.  
  537. WARNING:  If you are updating and you change the mail directory for a
  538. specific user, you will lose all previous folder configuration data.  You
  539. might also lose your registration information if you are a registered user.
  540. In versions prior to 2.00, the registration information was stored in your
  541. mail directory.  Version 2.00 and later stores it in the AEMail program
  542. directory.  The installation script will attempt to copy this information
  543. from the mail directory to the program directory.  If the installation
  544. script can not find your old mail directory (usually by the AEMail:  assign
  545. statement, you will need to copy this data yourself from your old
  546. mail directory to the new mail directory.
  547.  
  548. The mail directory can start out empty.  The AEMail program will generate
  549. any necessary configuration and support files required.  The mail directory
  550. directory can be anywhere on any one of your hard drive partitions (or on a
  551. floppy or other read/writable media); it does not have to be in any
  552. specific directory; but it must be mounted when you execute AEMail.
  553.  
  554. As stated above, you will need a "mailcap" file if you want to display MIME
  555. mail attachments.  A sample mailcap file is provided on the AEMail program
  556. disk which uses MultiView to display audio, images, and video content types
  557. provided that you have the appropriate datatypes loaded into your system.
  558. This, of course, requires AmigaDos 3.0 or higher.  If you are using
  559. AmigaDos 2.1, the mailcap file needs to be modified to reflect the display
  560. programs that you want.  The installation script at the Expert level will
  561. help you do this or you can do this with the "Viewer" page of the
  562. Configuration Setup Window.
  563.  
  564. If you are running under AmigaDos 3.0 or higher, the installation script
  565. will automatically move the supplied mailcap file to the mail directory
  566. for each user unless a mailcap file already exists there or unless you
  567. specified a different location for a pre-existing mailcap file (Expert
  568. level only).
  569.  
  570. The mailcap file specifications are given in AEMail documentation and guide
  571. files.
  572.  
  573. A special mailcap file is provided in the "ARexx" drawer to allow you to
  574. display HTML attachments with your browser.  If you wish to use this
  575. feature you will have to copy the mailcap file in the ARexx drawer to your
  576. mail directory.  This can be done with the installation script at the
  577. Expert level.  Read the html.readme file in the ARexx drawer for details of
  578. this special mailcap file.
  579.  
  580. The mailcap file can also be created or edited online with AEMail through
  581. the "Viewer" page of the Configuration Setup Window.
  582.  
  583. AEMail gets the current time zone from either the locale.prefs file that
  584. is part of AmigaDos or the tz envronmental variable.  See "Handling of
  585. Time Zones" below for further information on this.
  586.  
  587. When the installation script terminates it will store the directory in
  588. which it placed AEMail in the Environmental variable "AEMail_dir".  It also
  589. creates an assign statement in your User Startup for the AEMail program
  590. directory called AEMail2:.  Starting with version 2.00 it will also store
  591. the version number of the current AEMail in the environmental variable
  592. "AEMail_Ver".  This facilitates updating to future releases of AEMail.
  593. The version 1.30 and later installation scripts, at all installation
  594. levels, will look for the AEMail_dir Environmental variable to try to
  595. determine where to place AEMail.
  596.  
  597.  
  598.                      HANDLING OF TIME ZONES IN AEMAIL
  599.                      --------------------------------
  600.  
  601. AEMail will handle time zones in both full hour and half hour increments.
  602. AEMail uses either the "tz" environmental variable, a special "aem_tz"
  603. environomental variable, or the "locale.prefs" file that is part of
  604. AmigaDos to determine your local time zone.  The "locale.prefs" file will
  605. only allow for full hour time zone offsets.  You can use the "tz"
  606. environmental variable for half hour time zones, but, if this variable is
  607. used by other programs in your system it is suggested that you use the
  608. "aem_tz" variable instead.
  609.  
  610. To set the time zone in the "locale.prefs" file, execute the Locale
  611. program under your Prefs directory by double clicking on the Locale icon.
  612. At the bottom right of the Locale Preferences window you will see a world
  613. map with a white line through it that indicates the time zone that you are
  614. in.  To change this, click on the country you are in.  The white line will
  615. move to that position and the Time Zone heading at the top of the map will
  616. reflect the time zone offset for your part of the world.  Then click on
  617. the [Save] gadget at the bottom of the window.
  618.  
  619. Currently AEMail first looks for the environmental variables "aem_tz" or
  620. "tz".  The format for "tz" is dictated by SAS_C and should be aaabbbccc
  621. where aaa is the abbreviation for local standard time, bbb is the offset in
  622. hours from GMT (-11 to 12) which is SUBTRACTED from GMT to get the local
  623. standard time.  ccc is the abbreviation for local daylight savings time or
  624. "summer time" (in the United Kingdom or Europe).  If the time zone has
  625. daylight savings time this should be present even if daylight savings time
  626. is not currently in effect (contrary to the specification for "Tz" for the
  627. SAS-C compiler).  AEMail automatically determines when DST or "Summer Time"
  628. is in effect.
  629.  
  630. AEMail also recognizes an alternate form of "tz" where aaa and ccc can be
  631. abreviations longer than 3 characters.  This is desireable in some European
  632. countries.  AEMail will also recognize time zones in increments of one half
  633. hour.  To specify an half hour time zone, specify it as + or - hhmm.  As an
  634. example:  +230 would specify a time zone in which 2 and a half hours are
  635. SUBTRACTED from GMT.
  636.  
  637. You can enter the above with the "tz" environmental variable, but since
  638. this variable might be used with other programs in it's strict sense, an
  639. alternate environmental variable has been provided called "aem_tz".
  640.  
  641. If "aem_tz" is present it will take precedence over "tz".
  642.  
  643. If the "tz" or "aem_tz" environmental variables are not present,
  644. the system then attempts to get the time zone offset from the
  645. "locale.prefs" file.  Only the time zone offset is present in this
  646. file.  The abbreviations for local standard time and daylight savings
  647. time are obtained from a table that is by no means complete.  Only the
  648. time zone abbreviations for the United States, Canada, and the United
  649. Kingdom are contained in this table, so one of the environmental variables
  650. is preferred.
  651.  
  652. if neither the "tz" nor "aem_tz" environmental variables nor the
  653. "locale.prefs" file are present, the system defaults to CST with an
  654. offset of 6.
  655.  
  656. NOTE: the standard header in an email message has the time zone offset sign
  657. reversed from that of the "locale.prefs" and the environmental variables.
  658. AEMail automatically makes this reversal, so the offset should be set to
  659. positive for US time zones and negative for European time zones.  They
  660. will appear as negative (for US) and positive (for Europe) in the Date:
  661. header.
  662.  
  663. You can set the "tz" or the "aem_tz" environmental variables by using
  664. the SETENV AmigaDos Command.  This must be done from the shell.  The
  665. syntax to use is as follows:
  666.  
  667.     SETENV tz aaabbbccc                            (for tz) and
  668.     SETENV aem_tz aaaaaaaaabbbbbccccccccc          (for aem_tz)
  669.  
  670. aaa, your local time zone abbreviation must always be present.  If you
  671. don't know your abbreviation (or don't want it in the header), use "xxx".
  672. If AEMail sees xxx it will assume that no abbreviation is present and
  673. it will be left off the Date: header
  674.  
  675. bbb is the time offset in hours from GMT.  Plus indicates that you are west
  676. of GMT and minus indicates that you are east of GMT.  Acceptable values are
  677. -12 to 24.  If you want to specify a half our time zone it can be entered
  678. as hhmm.  If AEMail sees a value of 30 or above it assumes that a half hour
  679. increment is being used.  In this case -1200 to 2400 are acceptable.
  680.  
  681. If your time zone observes daylight savings time, ccc is the abbreviation to
  682. use for daylight savings time.  If ccc is not present, no adjustment will be
  683. made during the times of the year that daylight savings time is observed.
  684.  
  685. The result of the SETENV command is only in effect while your computer is on.
  686. If you want to make the "tz"or "aem_tz"  environmental variables always
  687. present enter the one of the following AmigaDOS command after the SETENV
  688. command:
  689.  
  690.     COPY ENV:tz ENVARC:tz                          (or)
  691.     COPY ENV:aem_tz ENVARC:aem_tz
  692.  
  693. Using the "tz" or "aem_tz" environmental variables gives you more control
  694. over which abbreviations will be used for your time zone.  However, the
  695. locale.prefs file may be more useful for those that prefer the "point and
  696. click" method of doing things.  To set the correct time zone for
  697. locale.prefs, enter the Locale editor in your Prefs drawer.  You will
  698. see a time zone map with which you can move the white strip indicating
  699. the time zone on the map.  Click either to the left or right of the strip
  700. to move the strip.  The correct time zone offset for standard time will be
  701. shown at the top of the map.
  702.  
  703. Since the locale.prefs does not have any abbreviations, AEMail makes certain
  704. assumptions as to what the abbreviation should be.  These assumptions are as
  705. follows:
  706.  
  707. Time Zone Name           Standard    DST  -----------Time Zone-----------
  708.                          Time             (in "locale")  (in email Date:)
  709.  
  710. Greenwich Mean Time      GMT*        BST       0              +0000
  711.  
  712. Atlantic Time            AST         ADT       4              -0400
  713. Eastern Time (US)        EST         EDT       5              -0500
  714. Central Time (US)        CST         CDT       6              -0600
  715. Mountain Time (US)       MST         MDT       7              -0700
  716. Pacific Time (US)        PST         PDT       8              -0800
  717. Yukon Time               YST         YDT       9              -0900
  718. Hawaiian Time            HST         ---      10              -1000
  719.  
  720. International Date Line  IDL         ---      12              -1200
  721.  
  722. --- indicates this time zone does not observe DST
  723.  
  724. *Note:  GMT (Greenwich Mean Time) is also known as UTC or Universal
  725. Time Coordinated.
  726.  
  727. If you want to use a different abbreviation or control whether DST is used
  728. or not, you should use the "tz" or "aem_tz" environmental variable.
  729.  
  730. DST in the United States and Canada begins on the first Sunday in
  731. April.
  732.  
  733. "Summer Time" in the United Kingdom and Europe begins on the last
  734. Sunday in March.
  735.  
  736. Both DST and "Summer Time" end on the last Sunday in October.
  737.  
  738.